keep (lodgers) - Französisch Englisch Wörterbuch